make hunchbacked - Spanish English Dictionary